[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
ARPL Adjust Privilege Level (286/386) Flags: O D I T S Z A P C
*
ARPL destination, source
Logic: if destination Privilege Level < source Privilege Level
destination Privilege Level . source Privilege Level
ZF . 1
else
ZF . 0
This instruction checks to make sure that the destination Requested
Privileged Level (RPL) is less than the source RPL. If it is, ARPL sets
the destination RPL equal to the source RPL. Both destination and source
must be valid selectors; source should be a 16-bit register.
--------------------------------------------------------------------------
Operands Clocks Transfers Bytes Example
ARPL register, register 10 (286) - 2 ARPL AX,CX
ARPL memory, register 11 (286) - 2 ARPL MEM_RPL,CX
--------------------------------------------------------------------------
Note: This instruction is only available in privileged
mode.
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson